interfere with (someone's) progress

Translations
entraver les progrès de (quelqu’un)
Definitions
To hinder, obstruct, or prevent someone from advancing or achieving their goals.